turret drill - Francés Inglés Diccionario